<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:a4j="http://richfaces.org/a4j"
	xmlns:rich="http://richfaces.org/rich"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:sijyp="http://java.sun.com/jsf/composite/sijyp"
	xmlns:fn="http://java.sun.com/jsp/jstl/functions">

	<a4j:outputPanel id="pnl" ajaxRendered="false">
		<br />
		<!--a4j:region-->
		<h:panelGroup id="pnl_equipo_campo_detalle">
			<h:panelGroup id="pnl_equipo_campo" layout="block">
					#{msgExh['exhumaciones.diligencia.exhumacion.equipo_campo']}
					<hr width="100%" />
				<br />
				<h:panelGrid columns="3" columnClasses="col33,col33,col33"
					width="100%">
					<h:panelGrid>
						<h:outputLabel
							value="#{msgExh['exhumaciones.diligencia.exhumacion.equipo_campo.profesion']}:" />
						<h:selectOneMenu id="profesion"
							value="#{diligenciaEquipos.equipoCampoDto.idProfesion}"
							disabled="false">
							<f:selectItem itemLabel="Seleccione ..." itemValue="#{null}"
								noSelectionOption="true" />
							<f:selectItems
								value="#{diligenciaEquipos.selectItemsHelper.profesiones}" />
						</h:selectOneMenu>
						<h:message for="profesion" showSummary="true" showDetail="false"
							styleClass="validationErrorMessage" />
					</h:panelGrid>
					<h:panelGrid>
						<h:outputLabel
							value="#{msgExh['exhumaciones.diligencia.exhumacion.equipo_campo.nombre']}:" />
						<h:inputText id="nombre"
							value="#{diligenciaEquipos.equipoCampoDto.nombre}"
							validatorMessage="#{msgVal['constraint.size.max']} 150"
							maxlength="150" size="150" disabled="false" />
						<h:message for="nombre" showSummary="true" showDetail="false"
							styleClass="validationErrorMessage" />
					</h:panelGrid>
					<h:panelGrid>
						<h:outputLabel
							value="#{msgExh['exhumaciones.diligencia.exhumacion.equipo_campo.codigo']}:" />
						<h:inputText id="codigo"
							value="#{diligenciaEquipos.equipoCampoDto.codigo}"
							validatorMessage="#{msgVal['constraint.size.max']} 150"
							maxlength="150" size="150" disabled="false" />
						<h:message for="codigo" showSummary="true" showDetail="false"
							styleClass="validationErrorMessage" />
					</h:panelGrid>
				</h:panelGrid>
				<br />
				<h:panelGrid columns="3" columnClasses="col33,col33,col33"
					width="100%">
					<h:panelGrid>
						<h:outputLabel
							value="#{msgExh['exhumaciones.diligencia.exhumacion.equipo_campo.ciudad']}:" />
						<h:selectOneMenu id="campo_ciudad"
							value="#{diligenciaEquipos.equipoCampoDto.idCiudad}"
							disabled="false">
							<f:selectItem itemLabel="Seleccione ..." itemValue="#{null}"
								noSelectionOption="true" />
							<f:selectItems
								value="#{diligenciaEquipos.selectItemsHelper.ciudades}" />
						</h:selectOneMenu>
						<h:message for="campo_ciudad" showSummary="true"
							showDetail="false" styleClass="validationErrorMessage" />
					</h:panelGrid>
					<h:column />
					<h:column />
				</h:panelGrid>
				<br />
			</h:panelGroup>

			<h:panelGroup>
				<h:commandButton
					value="#{msgExh['exhumaciones.guardar']} #{msgExh['exhumaciones.diligencia.exhumacion.equipo_campo']}"
					action="#{diligenciaEquipos.guardarEquipoCriminalista(diligenciaEquipos.equipoCampoDto)}"
					rendered="true">
					<!--a4j:ajax render="pnl_policias_judiciales"/-->
					<f:ajax render="pnl" execute="pnl" />
				</h:commandButton>
				<h:commandButton value="#{msgExh['exhumaciones.cancelar']}"
					action="#{diligenciaEquipos.cancelarEquipoCampo()}" rendered="true">
					<f:ajax render="pnl" immediate="true" />
				</h:commandButton>
			</h:panelGroup>
		</h:panelGroup>

		<br />

		<h:panelGrid>
			<rich:dataTable keepSaved="true" id="dt_equipo_campo" var="record_"
				style="width:100%;" rowKeyVar="index"
				value="#{diligenciaEquipos.listaEquipos}"
				noDataLabel="${msg['general.registrosNoEncontrados']}">

				<rich:column>
					<f:facet name="header">
						<h:outputText
							value="#{msgExh['exhumaciones.diligencia.exhumacion.equipo_campo.profesion']}" />
					</f:facet>
					<h:outputText value="#{record_.idProfesion}" />
				</rich:column>

				<rich:column>
					<f:facet name="header">
						<h:outputText
							value="#{msgExh['exhumaciones.diligencia.exhumacion.equipo_campo.nombre']}" />
					</f:facet>
					<h:outputText value="#{record_.nombre}" />
				</rich:column>

				<rich:column>
					<f:facet name="header">
						<h:outputText
							value="#{msgExh['exhumaciones.diligencia.exhumacion.equipo_campo.codigo']}" />
					</f:facet>
					<h:outputText value="#{record_.codigo}" />
				</rich:column>

				<rich:column>
					<f:facet name="header">
						<h:outputText
							value="#{msgExh['exhumaciones.diligencia.exhumacion.equipo_campo.ciudad']}" />
					</f:facet>
					<h:outputText value="#{record_.idCiudad}" />
				</rich:column>

				<rich:column>
					<f:facet name="header">
						<h:outputText
							value="#{msgExh['exhumaciones.tabla_columna_accion']}" />
					</f:facet>
					<h:panelGrid columns="3"
						columnClasses="icon_space,icon_space,icon_space,icon_space,icon_space">

						<h:commandLink rendered="true"
							action="#{diligenciaEquipos.editarAsistente(index)}">
							<h:graphicImage value="/resources/images/icons/ico_pencil.png"
								title="${msg['boton.editar']}" />
							<f:ajax execute="@this" render=":pnl" />
						</h:commandLink>

						<h:commandLink action="#{diligenciaEquipos.verAsistente(index)}">
							<h:graphicImage value="/resources/images/icons/ico_details.png"
								title="${msg['boton.consultar']}" />
							<f:ajax execute="@this" render=":pnl" />
						</h:commandLink>


						<h:commandLink action="#{diligenciaEquipos.deleteEquipo(index)}"
							title="${msg['boton.eliminar']}" rendered="true">
							<f:ajax render="dt_equipo_campo" execute="dt_equipo_campo" />
							<h:graphicImage value="/resources/images/icons/ico_delete.png"
								title="${msg['boton.aceptar']}" />
						</h:commandLink>

					</h:panelGrid>
				</rich:column>
				<f:facet name="footer">
					<rich:dataScroller   maxPages="10"
								fastStep="5"
								fastControls="hide" stepControls="show">
							</rich:dataScroller>
				</f:facet>
			</rich:dataTable>
		</h:panelGrid>


	</a4j:outputPanel>

</ui:composition>
